package a入门.day3;

public class 加加减减 {
    public static void 基本作用(String[] args) {
        int a=10;
        a++;//a=a+1;
        a--;
        int b=20;
        ++b;//b=b+1
        --b;
        System.out.println(a);
    }

    public static void 加加减减原理(String[] args) {
        int i=10,j=12;
        int k=i++;//int tmp=i;i=i+1;k=tmp;
        k=++j;//j=j+1;k=j;
        System.out.println("k=" + k + ",i=" + i+",j="+j);

    }

    public static void main(String[] args) {
        int i=7;
        i=++i;
        int j=10;
        j=j++;
        System.out.println("i=" + i + ",j=" + j);

        int a=5,b=2;
        //单目运算符优先级高于双目
        //a=6,b=3, a=7,r=6+2+6+3+7

        int r=(++a)+(b++)+(a++)+b+a;
        System.out.println(r);
    }
}
